//package com.feng.com.feng.config;
//
//import org.springframework.stereotype.Component;
//
//import javax.servlet.http.HttpServletRequest;
//
//
//@Component
//public class AuthFilter extends ZuulFilter {
//
//
//    /**
//     * pre：路由之前
//     * routing：路由之时
//     * post： 路由之后
//     * error：发送错误调用
//     *
//     * @return
//     */
//    @Override
//    public String filterType() {
//        return "pre";
//    }
//
//    @Override
//    public boolean shouldFilter() {
//        RequestContext ctx = RequestContext.getCurrentContext();
//        HttpServletRequest request = ctx.getRequest();
//        if (request.getMethod().equals("OPTIONS")) {
//            return false;
//        }
//        return true;
//    }
//
//    ...
//
//}